the turf


Results for "the turf"

English - Turkish Dictionary

the turf

(English - Turkish Dictionary) :
1. at yarışçılığı. 2. hipodrom, koşu alanı.